• word of the day

    mangifera indica

    mangifera indica - Dictionary definition and meaning for word mangifera indica

    Definition
    (noun) large evergreen tropical tree cultivated for its large oval fruit
    Synonyms : mango , mango tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp